#pragma once

#include <string>
#include <cstdint>

namespace ip_utils {
    // 将IP字符串转换为32位整数
    uint32_t inetAtoN(const std::string& ip);
    
    // 将32位整数转换为IP字符串
    std::string inetNtoA(uint32_t ip);
    
    // 检查IP地址格式是否有效
    bool isValidIp(const std::string& ip);
} 